Public Function accept_cr(ByVal cr_id As String, _
ByVal accept_date As String, _
ByVal wipbin_name As String, _
ByVal user_name As String, _
ByVal gen_time_bombs As Boolean) As Integer
Description
This API causes the specified change request to be accepted from a dispatched queue. The change request must be currently dispatched to a queue. The date/time of the accept, the WIPBin to place the change request in, and the user performing the accept can be specified. The API can also generate a time bomb (for business rule notification).
Parameters
Parameter Name Required? Description
cr_id Yes The change request to accept
accept_date No When was the change request accepted. If this parameter is left blank, the CR
is accepted at the current time
wipbin_name No The WIPBin to place the change request in (for the user who accepted CR)
If left blank, the change request is placed in the user's default WIPBin
user_name No The user who accepted the CR. If left blank, the current user performs
the accept
gen_time_bombs Yes Should a time_bomb be generated (for notifications/business rules)
Returns
Value Meaning
0 No errors
-1 Cannot find the specified change request
-2 Change request is not currently dispatched
-3 Specified user is not found
-4 The specified WIPBin is not valid for the user
-5 Cannot find gbst_elm rank 100 for string ACCEPT
Examples
· Accept CR number '10' right now for the current user, place in the default WIPBin, and generate
a time bomb.
Visual Basic:
Dim ret_int As Integer
ret_int = fccq.accept_cr("10", "", "", "", True)
JavaScript:
var ret_int = fccq.accept_cr("10", "", "", "", true);
· Accept change request number '2' at 10PM on November 23rd of 1997 by marty, and place the change request in marty's WIPBin named 'Urgent'. Don't generate a time bomb
Visual Basic:
Dim ret_int As Integer
ret_int = fccq.accept_cr("2", "11/23/97 22:00:00", "Urgent", _
"marty", False)
JavaScript:
var ret_int = fccq.accept_cr("2", "11/23/97 22:00:00", "Urgent",
"marty", false);